animal welfare/animal protection societies - Francés Inglés Diccionario